<?
header('Content-type: application/vnd.ms-excel');
header("Content-Disposition: attachment; filename=archivo.xls");
header("Pragma: no-cache");
header("Expires: 0");
$fecha = "_".date("Ymd");
if (isset($_POST["tablero"])) {
	$sql = $_POST["sql"];
	$nombre_archivo = "tablero".$fecha;
	};
if (isset($_POST["detalle"])) {
	$sql = $_POST["sql"];
	$nombre_archivo = "detalle".$fecha;
	};
include('includes/conexion.php');
include("includes/funciones.php");
$resultados = dbh_query($sql);
$cantidad_campos = mysqli_num_fields($resultados);
//abro la tabla
header('Content-type: application/vnd.ms-excel');
header("Content-Disposition: attachment; filename=".$nombre_archivo.".xls");
header("Pragma: no-cache");
header("Expires: 0");
echo "<table border=1>\n";
//fila del encabezado
echo "<tr>\n";
for ($i=0;$i<$cantidad_campos;$i++) {
	$nombre_campo = $i;//mysql_field_name($resultados,$i);
	echo "<th>".$nombre_campo."</th>\n";
	};
//cierro fila encabezado
echo "</tr>\n";
while ($fila = dbh_fetch($resultados)) {
	//abro la nueva fila
	echo "<tr>\n";
	for ($i=0;$i<$cantidad_campos;$i++) {
		$nombre_campo = $i;//mysql_field_name($resultados,$i);
		echo "<td>".$fila[$i]."</td>\n";
		};
	echo "</tr>\n";
	}; 
//cierro la tabla
echo "</table>\n";
?>